Semi-automatic Generation of Grid Computing Interfaces for Numerical Software Libraries
نویسندگان
چکیده
There is an immediate need to develop Grid interfaces for a large set of numerical software libraries, in order to make popular software of today available in the computing infrastructure of tomorrow. As this development work tend to be both tedious and error-prone, this contribution presents a semi-automatic process for generating the interfaces. The underlying principle is to use a front-end tuned for each numerical library and a back-end for each Grid environment considered. Then all library—Grid environment combinations can be generated with a small amount of manual work. The presentation of the main ideas is followed by a proof-of-concept implementation that generates NetSolve interfaces for the complete SLICOT software library, a numerical library comprising nearly 400 Fortran subroutines for numerical computations in the design and analysis of control systems.
منابع مشابه
Self-Adapting Numerical Software for Next Generation Applications
The challenge for the development of next generation software is the successful management of the complex grid environment while delivering to the scientist the full power of flexible compositions of the available algorithmic alternatives. Self-Adapting Numerical Software (SANS) systems are intended to meet this significant challenge. A SANS system comprises intelligent next generation numerica...
متن کاملRemote Computing Resource Management from Small Devices by Utilizing WSRF
The increasing processing power and capabilities of mobile phones enable them to become the next generation of computing platform. Mobiles devices provide ubiquitous, inexpensive, and powerful computing resources that people could use wherever they are. The increasing availability of Web services and grid computing has made easier the access and reuse of different kinds of services. Web service...
متن کاملThe Multicomputer Toolbox Project Blais Working Note #0: Standard Sequential Mathematical Libraries: Promises and Pitfalls, Opportunities and Challenges
The contribution of this paper is to lay a foundation for the development of next-generation standard sequential mathematical libraries for numerical linear algebra. The primary areas of concern are functionality, data formats, performance, and functional interfaces. We review and analyze the existing dense standard (levels 1, 2, and 3) and sparse proposals for basic linear algebra subprograms ...
متن کاملDependability Assessment of an OGSA Compliant Middleware Implementation by Fault Injection
This paper presents our research on applying our dependability assessment method to an OGSA compliant middleware product. Our initial proof of concept experiment was implemented using a stateless Tomcat web server and Apache SOAP. This research adapts and enhances our existing fault injection software (OGSA-FIT) from the stateless environment of a standard web service to the stateful environmen...
متن کاملThe Multicomputer Toolbox - First-Generation Scalable Libraries
\First-generation" scalable parallel libraries have been achieved, and are maturing, within the Multicom-puter Toolbox. The Toolbox includes sparse, dense, iterative linear algebra, a stii ODE/DAE solver, and an open software technology for additional numerical algorithms. We have devised C-based strategies for useful classes of distributed data structures, including distributed matrices and ve...
متن کامل